package com.captjack.bigdata.hadoop.sqoop;

/**
 * sqoop是一款用于hadoop和关系型数据库之间数据导入导出的工具。
 * 你可以通过sqoop把数据从数据库（比如mysql,oracle）导入到hdfs中；
 * 也可以把数据从hdfs中导出到关系型数据库中。sqoop通过Hadoop的MapReduce导入导出，
 * 因此提供了很高的并行性能以及良好的容错性。
 *
 * @author Capt Jack
 * @date 2018/4/4
 */
public class SqoopDescribe {

    /**
     * 1、sqoop 从hdfs导出数据到关系型数据库命令格式：
     * sqoop export --connect jdbc:mysql://192.168.100.64:3306/db_daka --table employee --export-dir /tmp/test --username lhjh -m 1 --fields-terminated-by ',' -P
     * <p>
     * 2、sqoop 从mysql导出数据到hdfs命令格式：
     * sqoop import --connect jdbc:mysql://192.168.100.64:3306/db_daka --target-dir /tmp/message --query 'select * from mammon_message where $CONDITIONS' -m 1 --username lhjh -P
     */
    public static void main(String[] args) {

    }

}
